IMAPIFolder : IMAPIContainer

The IMAPIFolder interface is used to perform operations on the messages and subfolders in a folder.

Quick Info

 

Header file:

MAPIDEFS.H

Exposed by:

Folder objects

Implemented by:

Message store providers

Called by:

Client applications and MAPI

Corresponding pointer type:

LPMAPIFOLDER

Transaction model:

Non-transacted

 

Vtable Order

 

CreateMessage1YLHY8P

Creates a new message.

CopyMessages1VBW0QL

Copies or moves one or more messages.

DeleteMessagesYELPGD

Deletes one or more messages.

CreateFolderIQ8QHW

Creates a new subfolder.

CopyFolder95HQ060

Copies or moves a subfolder.

DeleteFolder4VRY_UT

Deletes a subfolder.

SetReadFlagsMUEMAN

Sets or clears the MSGFLAG_READ flag in the PR_MESSAGE_FLAGS property of one or more of the folder s messages and manages the sending of read reports.

GetMessageStatusXV8TKR

Obtains a message s status.

SetMessageStatusKQFFLS

Sets a message s status.

SaveContentsSortT1L6KS

Sets the default sort order for the contents table.

EmptyFolderFCFACL

Removes all of the subfolders and messages without deleting the folder itself.

 

 

Required properties

Access

PR_DISPLAY_NAME1KS30YA

Read/write

PR_ENTRYID2JH9H8T

Read-only

PR_FOLDER_TYPEL3QV61

Read/write

PR_OBJECT_TYPE4YLDI0

Read-only

PR_PARENT_ENTRYIDC9B6GY

Read-only

PR_RECORD_KEYQV4J.N

Read-only

PR_STORE_ENTRYIDSH8V.D

Read-only

PR_STORE_RECORD_KEYA7Y8__

Read-only